lawn grass - Spanish English Dictionary
History

lawn grass



Meanings of "lawn grass" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Botany
a warm-season lawn grass that is popular for cultivation in tropical and subtropical regions (stenotaphrum secundatum) cañamazo [m] CU